Combining Model-Based Meta-Reasoning and Reinforcement Learning for Adapting Game-Playing Agents
نویسندگان
چکیده
Human experience with interactive games will be enhanced if the game-playing software agents learn from their failures and do not make the same mistakes over and over again. Reinforcement learning, e.g., Q-Learning, provides one method for learning from failures. Model-based meta-reasoning that uses an agent’s self-model for blame assignment provides another. In this paper, we combine the two methods. We describe an experimental investigation of a specific task (defending a city) in a computer war strategy game called FreeCiv. Our results indicate that in the task examined, modelbased meta-reasoning coupled with reinforcement learning enables the agent to learn the task with effectiveness matching that of hand coded agents and with speed exceeding that of non-augmented reinforcement learning.
منابع مشابه
A new consequence of Simpson’s paradox: Stable co-operation in one-shot Prisoner’s Dilemma from populations of individualistic learning agents
Normative theories of individual choice in economics typically assume that interacting agents should each act individualistically: i.e., they should maximize their own utility function. Specifically, game theory proposes that interaction should be governed by Nash equilibria. Computationally limited agents (whether artificial, animal or human) may not, however, have the capacity to carry out th...
متن کاملMeta-case-Based Reasoning: Using Functional Models to Adapt Case-Based Agents
It is useful for an intelligent software agent to be able to adapt to new demands from an environment. Such adaptation can be viewed as a redesign problem; an agent has some original functionality but the environment demands an agent with a slightly different functionality, so the agent redesigns itself. It is possible to take a case-based approach to this redesign task. Furthermore, one class ...
متن کاملLearning Character Behaviors Using Agent Modeling in Games
Our goal is to provide learning mechanisms to game agents so they are capable of adapting to new behaviors based on the actions of other agents. We introduce a new on-line reinforcement learning (RL) algorithm, ALeRT-AM, that includes an agent-modeling mechanism. We implemented this algorithm in BioWare Corp.’s role-playing game, Neverwinter Nights to evaluate its effectiveness in a real game. ...
متن کاملGeneral Game-playing and Reinforcement Learning 5 Review of Original Morph Model
abstract This paper gives a blueprint for the development of a fully domain-independent single-agent and multi-agent heuristic search system. It gives a graph-theoretic representation of search problems based on conceptual graphs, and outlines two diierent learning systems. One, an \informed learner," makes use of the the graph-theoretic deenition of a search problem or game in playing and adap...
متن کاملDesigning Socially Intelligent Agents For The Ultimatum Game
To build socially intelligent artificial agents, we must decide how much—and what kind of—intelligence to endow them with. Vriend (1997) has recently questioned whether adding reasoning will help or hinder the behavior of simple learning agents in social games. We show that adding the right kind of reasoning will help agents act more intelligently by learning more quickly. Traversing the Spectr...
متن کامل